technology buff - Turkish English Dictionary